contract payable - Spanish English Dictionary